home *** CD-ROM | disk | FTP | other *** search
-
-
-
- Doc pour S I Z E R
-
-
- ©Gérard CORNU
-
-
- (version 0.38 , 20-Nov-92)
-
-
-
-
- Preambule: (nécessaire, de nos jours :-(
- ~~~~~~~~~
-
- Sizer est copyright © 1992 par Gérard CORNU mais est librement
- distribuable sous les conditions suivantes: que le prix demandé
- pour un disque contenant Sizer ne soit pas supérieur, en
- l'équivalent en monnaie locale, au prix demandé par Fred Fish pour
- un AmigaLibDisk. Et aussi que ce fichier *non modifié* de documen-
- tation accompagne le programme.
-
- Ce programme ne peut pas être utilisé dans un but commercial, ni
- inclus sur aucun disque apposé sur la couveture d'un magasine,
- à part "AMIGA DP", sans autorisation écrite préalable de l'auteur.
-
- Thierry Colin ("Amiga DP", magasine français exclusivement
- consacré au Domaine Public pour l'Amiga) est bien sûr autorisé à
- l'inclure dans la collection DPAT (Domaine Public Amiga Toulouse).
-
- Peter Miles (voir en fin de doc) est évidemment autorisé à l'inclure
- sur un disque de l'"ICPUG Amiga library".
-
- Fred Fish est évidemment autorisé à l'inclure dans son unique
- AmigaLibDisk librairie.
-
- L'autorisation pour les personnes citées ci-dessus, de redistribuer
- ce programme, n'est valable que si les conditions du premier
- paragraphe sont respectées.
-
-
-
- Note importante:
- ~~~~~~~~~~~~~~~~
-
- Contrairement à ce que j'ai indiqué dans les documentations
- et contenus :-( précédents, Sizer n'est pas 'pure'. N'essayez donc
- pas de le 'faire' résident. Mes excuses pour la 'malinformation'!
- Si vous souhaitez que Sizer soit 'résidentable', n'hésitez pas
- à me le faire savoir!
-
-
-
- Mais qu'est-ce donc ce 'six heures', 'cré bon dieu?
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Sizer (pour les anglophobes, prononcez 'sailleseur' ;-) ;-) est
- un simple utilitaire donnant la taille de tout disque, répertoire,
- ou répertoire assigné. Il accepte un nombre infini (ou presque!)
- d'arguments.
-
- Sizer n'utilise aucune fonction du système 2.04, du moins pas encore...
- donc il devrait marcher avec le 'vieux' système 1.2 ou 1.3.
-
-
-
- Comment l'faire marcher ce tsoin-tsoin?
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Sizer s'utilise depuis le Shell uniquement.
-
- Le format a changé, l'option '-n' a disparue et il n'accepte plus
- de fichier(s) comme argument.
-
- sizer [-v] {< device | directory | assign >}
- ^ ^ ^
- | | |
- " répertoire répertoire
- assigné
-
- L'option -v n'est a utiliser que si l'on désir que Sizer affiche
- le nom des fichiers qu'il est en train de 'peser' ;-), il n'est pas
- conseillé d'utiliser cette option, dû à la lenteur que cela apporte!
-
- exemples:
-
- sizer dh0:
-
- sizer -v MonRépertoire
-
- sizer outils/mon_répertoire_outil
-
- sizer ram: sys:c un_autre_device: etc...
-
- N'utilisez pas '/' à la fin du nom d'un répertoire, mais par contre
- vous devez utiliser ':' à la fin d'un 'device' ou d'un répertoire
- assigné.
-
- Pour stopper Sizer dans son élan, tapez l'habituel CTRL C.
- Si vous avez lancé Sizer avec l'option -v, maintenez la touche
- CTRL enfoncée, et tapez répétitivement sur C jusqu'à ce qu'il se
- décide à s'arrêter. Si vous insistez suffisamment il le fera!!!
-
- Il est prérable d'utilser 'Sizer' depuis un utilitaire de gestion
- de fichiers. Encore mieux avec un qui envoi les répertoires
- sélectionnés d'un seul bloc à Sizer. Dommage, DirWork ne le fait pas,
- tout au moins pas la version 1.62 que j'utilise actuellement.
- (Du moins pas à ma connaissance!).
-
- Je vous donne les paramètres que j'ai utilisé pour Sizer dans
- DirWork (1.62):
-
- - Allez dans l'éditeur de configuration (1er menu en haut à gauche).
-
- - Cliquez sur un bouton non encore utilisé (dans le jeu du haut).
-
- - Et remplissez les 'boîtes' de la façon suivante:
-
- N'entrez pas cette colonne, c'est
- seulement pour être plus clair!, on
- n'est jamais trop prudent, isn'it? ;-)
-
- Button text: Sizer (ou ce que vous voulez!)
-
- Function: u (minuscule)
-
- Selection: D (MAJUSCULE) Notez que ça a changé!
-
- SpecialOp: , (virgule)
-
- Option: p (minuscule)
-
- Arguments: (chemin complet pour atteindre Sizer,
- y compris Sizer, plus -v si vous voulez moins
- de rapidité! N'utilisez pas 'Run' ni 'RunBack'.
-
- - Cliquez sur le gadget 'Quit and use' (en haut à droite)
-
- - De retour à DirWork, sauvez la nouvelle configuration.
-
- - Et voilà!
-
-
- Maintenant sélectionnez un répertoire dans l'une des deux listes,
- puis cliquez sur le bouton que vous venez de créer. Une fenêtre
- apparait et Sizer va afficher (si vous avez ajouté l'option -v)
- tous les fichiers dont il est en train de mesurer la taille,
- puis il va afficher quelque chose dans ce style:
-
- sizing quietly...
-
- ram:...
-
- Total number of files 26
- Total number of directories 8
- Total number of bytes in files 10466
- Total number of blocks used 67
-
- Total occupied : 68608 bytes, 67K.
-
-
- Inutile d'expliquer la première ligne (à part de la traduire,
- toujours pour les anglophobes!, ça veut donc dire: Nombre total de
- fichiers, et 26 en anglais se traduis par 26 en français ;-).
-
- Pour ce qui est de la seconde, le total de répertoires inclus tous
- les sous-sous-...répertoires s'il y en avait.
-
- La troisième ligne vous donne le nombre total d'octets (quel nom
- bizarre!) de tous les fichiers examinés par Sizer. Quand à la
- 4ème elle indique le nombre total de 'blocks' tous les fichiers,
- répertoires, sous-sous-...répertoires occupent sur leur 'device'
- respectif.
-
- Supposons que vous avez utilisé Sizer sur un répertoire contenant
- 10 fichiers de 256 octets chacun. La troisième ligne indiquera
- 2560 bytes (octets), mais la 4ème indiquera 10 blocks, 1 pour
- chaque fichier, plus 1 bloc pour le 'File Header' de chaque fichier
- soit un total de 20. Supposons (encore!) que le 'device' dans lequel
- sont contenus ces fichiers, ai une taille de block de 512 octets,
- alors le total occupé sera de 10240. Ce qui, vous l'admettrez est
- sensiblement différent du total d'octets des fichiers.
-
- Pour chaque répertoire que Sizer 'soupèse'(!), il recherche la taille
- de block du 'device' sur lequel réside ce répertoire, et calcule
- la taille occupée en conséquence.
-
- C'est à cette occasion que j'ai découvert que la taille de block
- du disque 'Ram:' était en fait de 1024 octets (avec KickStart 37.175).
-
- La plupart des autres 'devices', disques durs, disquettes ont une
- taille de block de 512 octets, mais j'ai 'ouie' dire qu'il serait
- possible de la modifier avec le nouveau 'FastFileSystem'....
-
-
- Crédits!
- ~~~~~~~~
- Ce modeste utilitaire a été écris avec l'aide d'un article de
- Paul OVERAA, publié par Amiga Format dans le numéro de Décembre
- 1990, page 209 et plus.
-
- J'ai écris Sizer afin de me simplifier la vie lors du classement
- de tout le matériel (*librement distribuable*) que j'obtiens du
- grand Peter MILES ¤
-
-
-
-
- |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
- | Envoyez toutes suggestions, bug reports, compliments ;-), chocolats, |
- | logiciels librement distribuables, disques durs de 1GO et plus, |
- | scanners couleurs au format A3 en 48 bits, AMIGA 4000 tout neuf avec |
- | microprocesseur 68060 , etc... |
- | |
- | OU SIMPLEMENT UNE CARTE POSTALE ! à: |
- | |
- | Gérard CORNU |
- | 11 avenue Edouard Aynard |
- | 69130 ECULLY |
- | |
- | FRANCE |
- | |
- | |
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- Passez une bonne journée!
-
-
-
- ¤ Responsable et organisateur de la librairie Amiga à ICPUG. (Son autre
- job (principal!) est hôtelier, et son hôtel est ravissant, (voir image
- IFF "The_Queens"...)
-
- ICPUG est un club unique et indépendant d'utilisateurs de machine
- Commodore en Grande-Bretagne. J'en suis membre depuis 1988.
-
- (ICPUG = Independent Commodore Products Users Group)
-
- Pour devenir membre de ce club très brillant, contactez:
-
- Jack COHEN, ICPUG Membership secretary, P.O. Box 1309,
- LONDON, N3 2UT, ENGLAND.
-
-
-
-
-
-